he is believed to stay abroad. - Spanish English Dictionary